Skip to Main Content
Insider Trading

Last Updated: 22 hours ago

Todd P. Kelsey has an estimated net worth of at least $33.7 million*, as of yesterday. They own 84,214 shares of PLXS stock. They have sold 207,762 shares of PLXS stock since 2021, for an estimated $22.4 million.

Todd P. Kelsey $PLXS SEC Form 4 Insider Trading

Todd P. Kelsey has filed a total of 89 insider trades in $PLXS since 2021. Their most recent trade was a sale of 3,451 shares, made on Feb 20, 2025. Their largest trade was a sale of 10,061 shares, made on May 29, 2024. We estimate that they now own 84,214 shares of $PLXS, worth an estimated $11.4 million.



Insider Trading at $PLXS

There have been a total of 191 insider trades reported at $PLXS since 2021, with 2,840 shares purchased and 424,328 shares sold. The most active insider traders in $PLXS stock have been Todd P. Kelsey, Todd P. Kelsey, and Patrick John Jermain. The most recent trade was a sale of 1,250 shares reported by Michael J. Running (Regional President - AMER), made on Feb 21, 2025.



History of Insider Stock Trades by Todd P. Kelsey

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
PLXS logo PLXS Sale 3,451 Feb 20, 2025 Feb. 20, 2025, 6:04 p.m.
PLXS logo PLXS Sale 2,000 Feb 19, 2025 Feb. 20, 2025, 6:04 p.m.
PLXS logo PLXS Sale 2,337 Feb 05, 2025 Feb. 5, 2025, 6:07 p.m.
PLXS logo PLXS Sale 2,000 Feb 05, 2025 Feb. 5, 2025, 6:07 p.m.
PLXS logo PLXS Sale 2,000 Feb 04, 2025 Feb. 5, 2025, 6:07 p.m.
PLXS logo PLXS Sale 1,500 Feb 03, 2025 Feb. 5, 2025, 6:07 p.m.
PLXS logo PLXS Sale 500 Jan 02, 2025 Jan. 3, 2025, 5:23 p.m.
PLXS logo PLXS Sale 1,000 Jan 02, 2025 Jan. 3, 2025, 5:23 p.m.
PLXS logo PLXS Sale 1,500 Dec 02, 2024 Dec. 3, 2024, 5:50 p.m.
PLXS logo PLXS Sale 8,158 Nov 19, 2024 Nov. 21, 2024, 5:30 p.m.
PLXS logo PLXS Sale 4,000 Nov 06, 2024 Nov. 6, 2024, 6:23 p.m.
PLXS logo PLXS Sale 4,000 Nov 04, 2024 Nov. 6, 2024, 6:23 p.m.
PLXS logo PLXS Sale 1,000 Aug 19, 2024 Aug. 20, 2024, 5:10 p.m.
PLXS logo PLXS Sale 1,000 Aug 19, 2024 Aug. 20, 2024, 5:10 p.m.
PLXS logo PLXS Sale 1,000 Aug 16, 2024 Aug. 20, 2024, 5:10 p.m.
PLXS logo PLXS Sale 3,000 Jul 31, 2024 Aug. 2, 2024, 5:29 p.m.
PLXS logo PLXS Sale 2,000 Aug 01, 2024 Aug. 2, 2024, 5:29 p.m.
PLXS logo PLXS Sale 1,656 Jul 16, 2024 July 18, 2024, 5:13 p.m.
PLXS logo PLXS Sale 2,000 Jul 01, 2024 July 3, 2024, 4:13 p.m.
PLXS logo PLXS Sale 1,327 Jun 03, 2024 June 5, 2024, 4:41 p.m.
PLXS logo PLXS Sale 673 Jun 03, 2024 June 5, 2024, 4:41 p.m.
PLXS logo PLXS Sale 1,000 May 31, 2024 May 31, 2024, 4:59 p.m.
PLXS logo PLXS Sale 10,061 May 29, 2024 May 31, 2024, 4:59 p.m.
PLXS logo PLXS Sale 1,000 May 28, 2024 May 30, 2024, 5:41 p.m.
PLXS logo PLXS Sale 1,224 May 14, 2024 May 14, 2024, 4:46 p.m.
PLXS logo PLXS Sale 2,000 May 10, 2024 May 14, 2024, 4:46 p.m.
PLXS logo PLXS Sale 1,000 May 02, 2024 May 6, 2024, 5:26 p.m.
PLXS logo PLXS Sale 2,000 May 01, 2024 May 1, 2024, 5:52 p.m.
PLXS logo PLXS Sale 2,248 May 01, 2024 May 1, 2024, 5:52 p.m.
PLXS logo PLXS Sale 1,000 Apr 30, 2024 May 1, 2024, 5:52 p.m.
PLXS logo PLXS Sale 1,000 Apr 29, 2024 May 1, 2024, 5:52 p.m.
PLXS logo PLXS Sale 2,000 Apr 01, 2024 April 3, 2024, 4:08 p.m.
PLXS logo PLXS Sale 2,500 Mar 01, 2024 March 1, 2024, 5:55 p.m.
PLXS logo PLXS Sale 2,000 Feb 29, 2024 March 1, 2024, 5:55 p.m.
PLXS logo PLXS Sale 2,000 Mar 01, 2024 March 1, 2024, 5:55 p.m.
PLXS logo PLXS Sale 2,000 Feb 27, 2024 Feb. 27, 2024, 5:55 p.m.
PLXS logo PLXS Sale 2,500 Feb 26, 2024 Feb. 27, 2024, 5:55 p.m.
PLXS logo PLXS Sale 2,500 Feb 23, 2024 Feb. 27, 2024, 5:55 p.m.
PLXS logo PLXS Sale 2,000 Feb 01, 2024 Feb. 5, 2024, 5:22 p.m.
PLXS logo PLXS Sale 2,000 Jan 02, 2024 Jan. 4, 2024, 5:56 p.m.
PLXS logo PLXS Sale 2,000 Dec 20, 2023 Dec. 22, 2023, 6:10 p.m.
PLXS logo PLXS Sale 2,000 Dec 15, 2023 Dec. 18, 2023, 6:34 p.m.
PLXS logo PLXS Sale 2,000 Dec 14, 2023 Dec. 18, 2023, 6:34 p.m.
PLXS logo PLXS Sale 2,000 Dec 01, 2023 Dec. 5, 2023, 5:57 p.m.
PLXS logo PLXS Sale 2,000 Nov 15, 2023 Nov. 16, 2023, 6:40 p.m.
PLXS logo PLXS Sale 2,000 Nov 14, 2023 Nov. 16, 2023, 6:40 p.m.
PLXS logo PLXS Sale 2,000 Nov 01, 2023 Nov. 3, 2023, 4:23 p.m.
PLXS logo PLXS Sale 2,000 Oct 02, 2023 Oct. 4, 2023, 4:29 p.m.
PLXS logo PLXS Sale 720 Aug 31, 2023 Sept. 5, 2023, 4:45 p.m.
PLXS logo PLXS Sale 1,280 Sep 01, 2023 Sept. 5, 2023, 4:45 p.m.
PLXS logo PLXS Sale 2,000 Sep 01, 2023 Sept. 5, 2023, 4:45 p.m.
PLXS logo PLXS Sale 2,000 Aug 22, 2023 Aug. 24, 2023, 4:34 p.m.
PLXS logo PLXS Sale 2,000 Aug 23, 2023 Aug. 24, 2023, 4:34 p.m.
PLXS logo PLXS Sale 6,000 Aug 10, 2023 Aug. 14, 2023, 4:55 p.m.
PLXS logo PLXS Sale 1,451 Nov 30, 2022 Dec. 2, 2022, 6:04 p.m.
PLXS logo PLXS Sale 3,000 Dec 01, 2022 Dec. 2, 2022, 6:04 p.m.
PLXS logo PLXS Sale 5,000 Nov 22, 2022 Nov. 25, 2022, 6:07 p.m.
PLXS logo PLXS Sale 1,000 Nov 25, 2022 Nov. 25, 2022, 6:07 p.m.
PLXS logo PLXS Sale 3,000 Nov 22, 2022 Nov. 25, 2022, 6:07 p.m.
PLXS logo PLXS Sale 2,070 Nov 23, 2022 Nov. 25, 2022, 6:07 p.m.
PLXS logo PLXS Sale 1,000 Nov 04, 2022 Nov. 4, 2022, 6:02 p.m.
PLXS logo PLXS Sale 1,000 Nov 02, 2022 Nov. 4, 2022, 6:02 p.m.
PLXS logo PLXS Sale 3,000 Nov 02, 2022 Nov. 4, 2022, 6:02 p.m.
PLXS logo PLXS Sale 3,000 Oct 27, 2022 Oct. 31, 2022, 5:10 p.m.
PLXS logo PLXS Sale 3,000 Aug 18, 2022 Aug. 22, 2022, 4:27 p.m.
PLXS logo PLXS Sale 2,624 Aug 11, 2022 Aug. 12, 2022, 6:13 p.m.
PLXS logo PLXS Sale 3,000 Aug 10, 2022 Aug. 12, 2022, 6:13 p.m.
PLXS logo PLXS Sale 1,000 Aug 11, 2022 Aug. 12, 2022, 6:13 p.m.
PLXS logo PLXS Sale 2,000 Aug 12, 2022 Aug. 12, 2022, 6:13 p.m.
PLXS logo PLXS Sale 1,000 Aug 12, 2022 Aug. 12, 2022, 6:13 p.m.
PLXS logo PLXS Sale 3,000 Aug 03, 2022 Aug. 5, 2022, 4:48 p.m.
PLXS logo PLXS Sale 3,000 Jul 29, 2022 July 29, 2022, 6:44 p.m.
PLXS logo PLXS Sale 3,000 Jul 29, 2022 July 29, 2022, 6:44 p.m.
PLXS logo PLXS Sale 3,000 Jul 28, 2022 July 29, 2022, 6:44 p.m.
PLXS logo PLXS Sale 4,000 May 27, 2022 May 30, 2022, 8 p.m.
PLXS logo PLXS Sale 1,101 May 31, 2022 May 30, 2022, 8 p.m.
PLXS logo PLXS Sale 3,000 May 27, 2022 May 30, 2022, 8 p.m.
PLXS logo PLXS Sale 4,381 May 26, 2022 May 30, 2022, 8 p.m.
PLXS logo PLXS Sale 2,000 May 23, 2022 May 25, 2022, 5:43 p.m.
PLXS logo PLXS Sale 3,000 May 25, 2022 May 25, 2022, 5:43 p.m.
PLXS logo PLXS Sale 2,000 May 18, 2022 May 20, 2022, 6:09 p.m.
PLXS logo PLXS Sale 2,398 Jan 03, 2022 Jan. 2, 2022, 8 p.m.
PLXS logo PLXS Sale 1,602 Dec 29, 2021 Jan. 2, 2022, 8 p.m.
PLXS logo PLXS Sale 3,200 Dec 07, 2021 Dec. 9, 2021, 6:18 p.m.
PLXS logo PLXS Sale 800 Nov 05, 2021 Nov. 8, 2021, 8 p.m.
PLXS logo PLXS Sale 4,000 Nov 05, 2021 Nov. 8, 2021, 8 p.m.
PLXS logo PLXS Sale 2,000 Nov 05, 2021 Nov. 8, 2021, 8 p.m.
PLXS logo PLXS Sale 4,000 Nov 03, 2021 Nov. 2, 2021, 8 p.m.
PLXS logo PLXS Sale 4,000 Nov 01, 2021 Nov. 2, 2021, 8 p.m.




$PLXS Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.